@charset "UTF-8";
a,ul,li,body,div,a,p,h1,h2,h3,h4,h5,h6,img{
    margin: 0;
    padding: 0;
}
a{
    text-decoration: none;
}
ul{
    list-style-type: none;
}
.clearFix:after{
    content: "";
    display: block;
    width:0;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearFix{
    zoom:1;
}
body{
    overflow-x:hidden;
}
/*******************************************************************/
#header{
    width: 100%;
    height: 66px;
    background: #9a2222;
}
#header .nav{
    width: 1200px;
    height: 66px;
    margin: 0 auto;
}
#header .nav .nav_zuo{
    float: left;
    vertical-align: top;
}
#header .nav .nav_you{
    float: right;
    cursor: pointer;
}
#header .nav .nav_you li{
    float: left;
    padding:0 25px;
    text-align: center;
    line-height: 66px;
    font-size: 21px;
}
#header .nav .nav_you li a{
    display: block;

}
#header .nav .nav_you .nav_qwe{
    padding:0 30px 0 60px;
}
#header .nav .nav_you li:hover{
    background: #00ffcc;
}

/********************************************************************/
#banner{
    width: 100%;
    height: 970px;
    background:url("../img/banner5.png") no-repeat center bottom;
    position: relative;

}
#banner .banner_bg{
    width: 1342px;
    height: 248px;
    position:absolute;
    top: 555px;
    right:193px;
}
#banner .banner_zi1{
    font-size: 70px;
    position:absolute;
    top: 130px;
    left: 340px;
}
#banner .banner_zi2{
    font-size: 46px;
    position:absolute;
    top: 270px;
    left: 500px;
}
/****************************************************************************************/
#banner .banner_bg1{
    position:absolute;
    top: 802px;
    left: 45px;
}
#banner .banner_bg2{
    position:absolute;
    top: 622px;
    left: 184px;
  }
#banner .banner_bg3{
    position:absolute;
    top: 805px;
    left: 280px;

   }
#banner .banner_bg4{
    position:absolute;
    top: 534px;
    left: 400px;
    }
#banner .banner_bg5{
    position:absolute;
    top: 700px;
    left: 536px;
     }
#banner .banner_bg6{
    position:absolute;
    top: 804px;
    left: 624px;
      }
#banner .banner_bg7{
    position:absolute;
    top: 534px;
    left: 670px;
       }
#banner .banner_bg8{
    position:absolute;
    top: 632px;
    left: 822px;
}
#banner .banner_bg9{
    position:absolute;
    top: 788px;
    left: 910px;
}
#banner .banner_bg10{
    position:absolute;
    top: 788px;
    left: 1049px;
}
#banner .banner_bg11{
    position:absolute;
    top: 592px;
    left: 1140px;
}
#banner .banner_bg12{
    position:absolute;
    top: 547px;
    left: 1357px;
}
#banner .banner_bg13{
    position:absolute;
    top: 547px;
    left: 1357px;
}

/*****************************************************************************************/
#column{
    width: 100%;
    height: 997px;
    background: #e3ecf3;
    position: relative;
}
#column h1{
    font-size:64px;
    font-weight: normal;
    position:absolute;
    top: 40px;
    left: 496px;
}
#column .column_p {
    width: 1114px;
    text-align: center;
    font-weight: normal;
    position: absolute;
    top: 145px;
    left: 209px;
}
#column .column_p p{
    margin-top: 10px;
    font-size: 24px;
}
#column .column_h{
    width: 100%;
    height:378px;
    margin-left: 180px;

}
#column .column_h .he{
    width: 243px;
    height: 378px;
    background: #fff;
    float: left;
    margin-left: 46px;
    margin-top: 469px;
    border-radius: 12px;

}

/*******************************************************************************************    */
#news{
    width: 100%;
    height: 900px;
    position: relative;
    padding-bottom: 30px;
}
#news .wen{
    width: 100%;
    text-align: center;
}
#news .wen h1{
    font-weight: normal;
    font-size: 52px;
    padding: 33px 0;
}
#news .wen p{
    font-size: 24px;

}
#news .news_box3{
    position: absolute;
    top: 423px;
    left: 372px;
}
#news .news_box1{
    position: absolute;
    top: 632px;
    left: 252px;
}
#news .news_box2{
    position: absolute;
    top: 218px;
    left: 252px;
}
#news .news_box2 a img,#news .news_box2 a img,#news .news_box2 a img{
    width:233px;
    height: 277px;
 }
/*______________________________________________________________*/
#news .news_box1 a img:hover{
    width:266px;
    height: 307px;
}
#news .news_box2 a img:hover{
    width:266px;
    height: 307px;
}
#news .news_box3 a img:hover{
    width:266px;
    height: 307px;
}



/**************************************************************************************/
#logo{
    width: 100%;
    text-align: center;
    padding-bottom:60px;
}
/*********************************************************************************************/
#raffle{
    width: 100%;
    height: 800px;
    position:relative;

}
#raffle .raffle_n {
    position:absolute;
    top: 116px;
    left: 140px;
    vertical-align: top;
    margin: -2px;
}
#raffle .raffle_o{
    width: 100%;
    position:absolute;
    vertical-align: top;
    top: 310px;
    left: 28px;
    margin: -2px;
}
#raffle .raffle_t{
    width: 100%;
    position:absolute;
    top: 498px;
    left: 129px;
    vertical-align: top;
    margin: -2px;
}
#raffle .raffle_n a img,#raffle .raffle_o a img,#raffle .raffle_t a img{
    width: 223px;
    height: 223px;
}
/*_______________________________________________*/
#raffle .raffle_n a img:hover{
    width: 253px;
    height: 253px;
}
#raffle .raffle_o a img:hover{
    width: 253px;
    height: 253px;
}
#raffle .raffle_t a img:hover{
    width: 253px;
    height: 253px;
}




/*************************************************************************************8*/
.bos{
width: 100%;
height: 70px;
text-align: center;
line-height: 70px;
background:#006eaa;
color: #666;
font-size: 18px;
margin:auto;
cursor:pointer;
}

